#21. Hospitals near Cannon Ball, ND Chi St Alexius Health Dickinson, ND 111 miles Overall hospital rating: 4.0
#24. Hospitals near Cannon Ball, ND Sanford Medical Center Aberdeen, SD 121 miles Overall hospital rating: 3.0
#25. Hospitals near Cannon Ball, ND Oakes Community Hospital, ND 122 miles Overall hospital rating: 4.0
#29. Hospitals near Cannon Ball, ND Avera St Mary's Hospital, SD 136 miles Overall hospital rating: 5.0
#30. Hospitals near Cannon Ball, ND Lisbon Area Health Services, ND 141 miles Overall hospital rating: 4.0
#34. Hospitals near Cannon Ball, ND Heart of America Medical Center, ND 144 miles Overall hospital rating: 4.0
#35. Hospitals near Cannon Ball, ND Avera Hand County Memorial Hospital and Clinic, SD 148 miles Overall hospital rating: 4.0
#36. Hospitals near Cannon Ball, ND Chi St Alexius Health Devils Lake, ND 149 miles Overall hospital rating: 4.0